import cv2
import numpy as np

# 读取图像
image = cv2.imread('example.jpg')

# 定义仿射变换矩阵
# 假设进行平移和缩放
M = np.float32([[1.5, 0, 50], [0, 1.5, 30]])

# 进行仿射变换
affine_image = cv2.warpAffine(image, M, (image.shape[1], image.shape[0]))

# 保存仿射变换后的图像
cv2.imwrite('affine_image.jpg', affine_image)